//页面加载完成
$(function () {


    var  emp_datagrid =  $("#permission__datagrid");


    //初始员工列表界面
    emp_datagrid.datagrid({

        fit: true,
        fitColumns: true,
        striped: true,
        url: '/permission/list',
        rownumbers: true,
        pagination: true,
        singleSelect: true,
        columns: [[
            {field: 'ck', checkbox: true},
            {field: 'id', hidden: true},
            {field: 'name', title: '名称', width: 100},
            {field: 'resource', title: '表达式', width: 100}

        ]],
        toolbar: "#tb"

    })
        //将方法绑定到对象中
        var cmdObj = {

            reloadPermission:function () {

                $.messager.confirm("温馨提示", "亲,你确定要加载权限?", function (yes) {

                    if (yes) {
                        //发送ajax请求
                        $.get("/permission/reload", function (data) {

                            if (data.success) {

                                $.messager.alert("温馨提示", data.message, "info", function () {
                                    emp_datagrid.datagrid("reload");

                                })

                            }else{
                                $.messager.alert("温馨提示",data.message,"error");
                            }
                        });

                    }
                });
            },

        }
        //使用js来绑定事件  使用了属性过滤器来完成该操作
    $("a[data-cmd]").click(function(){
        var cmd = $(this).data("cmd");
        //调用方法
        cmdObj[cmd]();
    });
    //end

})
